body {
	background-color: #F2F2F2 !important;
}

.box {
	padding: 20px 0;
}

.text-box {
	padding-left: 12px;
}

.laba-img {
	width: 20px;
	height: 20px;
	margin-right: 10px;
}

.text-word {
	font-size: 13px;
	overflow: hidden;
	box-sizing: border-box;
}
.text-word a{
	color: #14419B;
}

@keyframes marqueeAnimOne {
	0% {
		transform: translateX(660upx);
	}

	100% {
		transform: translateX(-100%);
	}
}
.marquee-content-one {
	white-space: nowrap;
	display: inline-block;
	animation: marqueeAnimOne 5s linear 0s infinite;
}

.word-box{
	margin: 20px 10px 0;
	border: 1px solid #D1060F;
	padding: 20px;
	background: #fff;
}

.swiper-box{
	background: #fff;
	margin-top: 15px;
	padding: 15px 0 35px;
}

.swiper-img{
	width: 100%;
	height: 161px;
	border-radius: 4px 4px 0px 0px;
	display: block;
}
.swiper-content-box{
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 10px;
	z-index: 2;
	padding: 0 26px;
	box-sizing: border-box;
}
.swiper-content{
	height: 56px;
	box-sizing: border-box;
	background: linear-gradient( 302deg, #FFA069 0%, #D7000F 100%);
	border-radius: 3px 3px 3px 3px;
	padding: 8px 13px;
	color: #fff;
	font-size: 14px;
	line-height: 20px;
}

.img-one{
	width: 100%;
	height: 54px;
	display: block;
}

.content-box{
	margin-top: 14px;
	background: #fff;
	padding: 13px;
}

.content-box a{
	color:#000000 !important;
}
.syou{
	width: 12px;
	height: 12px;
	margin-bottom: 4px;
	margin-left: 4px;
}

.content-sm-img{
	width: 100%;
	height: 97px;
	border-radius: 3px 3px 3px 3px;
	display: block;
}
.content-sm-word{
	height: 43px;
	margin-top: 12px;
	font-size: 15px;
}
.content-border-word{
	border-bottom: 2px solid #F0F0F0;
	padding: 16px 0 12px;
}
.margin-top-14 .content-border-word:last-child{
	border-bottom: none;
}
.content-b-img{
	width: 100%;
	height: 200px;
	display: block;
	border-radius: 6px 6px 6px 6px;
}
.advert-img{
	width: 100%;
	height: 82px;
	display: block;
}
.play-btn{
	position: absolute;
	left: 8px;
	bottom: 8px;
	width: 32px;
	height: 32px;
	border-radius: 50%;
	background: rgba(25,30,37,0.5);
	display: flex;
	align-items: center;
	justify-content: center;
}
.play-btn img{
	width: 14px;
	height: 14px;
	margin-left: 2px;
}
.ing-box{
	width: 80px;
	height: 22px;
	background: linear-gradient( 302deg, #FFA069 0%, #D7000F 100%);
	border-radius: 5px 5px 5px 5px;
	color: #fff;
}
.ing-box img{
	width: 13px;
	height: 13px;
	margin-right: 6px;
}
.content-left-img{
	width: 35%;
	height: 80px;
	border-radius: 2px 2px 2px 2px;
	margin-right: 10px;
}
.taijie-img{
	width: 100%;
	height: 70px;
	display: block;
}
.new-img{
	margin-bottom: -15px;
	position: relative;
	z-index: 1;
}
.new-img img{
	width: 108px;
	height: 150px;
	display: block;
}
.new-img div{
	width: 112px;
	height: 41px;
	line-height: 41px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	background: linear-gradient( 302deg, #FFA069 0%, #D7000F 100%);
	border-radius: 36px 36px 36px 36px;
	margin-bottom: -15px;
	margin-left: 10px;
}
.new-img a{
	color: #fff;
}
@media (min-width: 768px) {
	.swiper-img{
		width: 100%;
		height: 221px;
		border-radius: 4px 4px 0px 0px;
		display: block;
	}
   .content-sm-img{
   	width: 100%;
   	height: 140px;
   	border-radius: 3px 3px 3px 3px;
   	display: block;
   }
   .content-b-img{
   	width: 100%;
   	height: 300px;
   	display: block;
   	border-radius: 6px 6px 6px 6px;
   }
   .content-left-img{
   	width: 35%;
   	height: 120px;
   	border-radius: 2px 2px 2px 2px;
   	margin-right: 10px;
   }
   .advert-img{
   	width: 100%;
   	height: 120px;
   	display: block;
   }
   .img-one{
   	width: 100%;
   	height: 80px;
   	display: block;
   }
}